package top.csjss.hospital.vo;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * @Author ztf
 * @Date 13:34 2021/10/22
 **/
public class CashierProjectVO {
    /**
     * 出纳ID
     */
    @JsonProperty(value = "cashier")
    private Integer cashierId;

    /**
     * 挂号人id
     */
    private Integer reportId;

    /**
     * 药品/项目名称
     */
    @JsonProperty(value = "durgname")
    private String drugName;

    /**
     * 药品/项目数量
     */
    @JsonProperty(value = "durgnum")
    private Integer drugNum;

    /**
     * 药品/项目单价
     */
    @JsonProperty(value = "repiceprice")
    private Double repicePrice;

    /**
     * 药品/项目总价
     */
    @JsonProperty(value = "repicetotal")
    private Double repiceTotal;

    /**
     * 0 - 未缴费 ，1 - 已缴费
     */
    private Integer mstate;

    private Integer ostate;

    private Integer state;

    private String jie;

    public CashierProjectVO() {
    }

    public CashierProjectVO(Integer cashierId, Integer reportId, String drugName, Integer drugNum, Double repicePrice, Double repiceTotal, Integer mstate, Integer ostate, Integer state, String jie) {
        this.cashierId = cashierId;
        this.reportId = reportId;
        this.drugName = drugName;
        this.drugNum = drugNum;
        this.repicePrice = repicePrice;
        this.repiceTotal = repiceTotal;
        this.mstate = mstate;
        this.ostate = ostate;
        this.state = state;
        this.jie = jie;
    }

    @Override
    public String toString() {
        return "CashierProjectVO{" +
                "cashierId=" + cashierId +
                ", reportId=" + reportId +
                ", drugName='" + drugName + '\'' +
                ", drugNum=" + drugNum +
                ", repicePrice=" + repicePrice +
                ", repiceTotal=" + repiceTotal +
                ", mstate=" + mstate +
                ", ostate=" + ostate +
                ", state=" + state +
                ", jie='" + jie + '\'' +
                '}';
    }

    public Integer getCashierId() {
        return cashierId;
    }

    public void setCashierId(Integer cashierId) {
        this.cashierId = cashierId;
    }

    public Integer getReportId() {
        return reportId;
    }

    public void setReportId(Integer reportId) {
        this.reportId = reportId;
    }

    public String getDrugName() {
        return drugName;
    }

    public void setDrugName(String drugName) {
        this.drugName = drugName;
    }

    public Integer getDrugNum() {
        return drugNum;
    }

    public void setDrugNum(Integer drugNum) {
        this.drugNum = drugNum;
    }

    public Double getRepicePrice() {
        return repicePrice;
    }

    public void setRepicePrice(Double repicePrice) {
        this.repicePrice = repicePrice;
    }

    public Double getRepiceTotal() {
        return repiceTotal;
    }

    public void setRepiceTotal(Double repiceTotal) {
        this.repiceTotal = repiceTotal;
    }

    public Integer getMstate() {
        return mstate;
    }

    public void setMstate(Integer mstate) {
        this.mstate = mstate;
    }

    public Integer getOstate() {
        return ostate;
    }

    public void setOstate(Integer ostate) {
        this.ostate = ostate;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getJie() {
        return jie;
    }

    public void setJie(String jie) {
        this.jie = jie;
    }
}
